Eightfinger threadfin - French English Dictionary